

/******.shop .left*/

.shop{width: 1200px;margin: 0 auto;clear: both;overflow: hidden;margin-top: 60px;margin-bottom: 60px;}



/*.pay .list*/

.shop .list{width: 615px;margin: 0 auto;margin-bottom: 40px;}

.shop .list ul{clear: both;overflow: hidden;width: 100%;background: url(../images/comfirm/pic_01.png) no-repeat;

			padding-top: 35px;}

.shop .list ul li{float: left;width: 205px;text-align: center;}



/*************选择收货地址*/

.shop .address{border: 1px solid #9e9c9c;padding-top: 15px;box-sizing: border-box;margin-bottom: 15px;}

.shop .address h5{font-size: 16px;font-family: "微软雅黑";padding-left: 28px;border-bottom: 1px solid #B2B2B3;

				padding-bottom: 12px;font-weight: 500;}

.shop .address ul{padding: 22px 0px 22px 18px;box-sizing: border-box;width: 100%;clear: both;overflow: hidden;}

.shop .address ul li{float: left;width: 272px;height: 166px;margin-right: 22px;padding-left: 30px;padding-top: 15px;

			background: url(../images/comfirm/pic_02.png)no-repeat;box-sizing: border-box;cursor: pointer;}

.shop .address ul li.on{background: url(../images/comfirm/pic_03.png)no-repeat;}

.shop .address ul li:hover{background: url(../images/comfirm/pic_03.png)no-repeat;}

			

.shop .address ul li h3{font-size: 14px;font-family: "微软雅黑";font-weight: 500;margin-bottom: 36px;}

.shop .address ul li p{font-size: 12px;font-family: "微软雅黑";font-weight: 500;margin-bottom: 5px;}

.shop .address ul li span>a{font-size: 12px;font-family: "微软雅黑";font-weight: 500;color: #e94300;}



.shop .address ul li:last-child{text-align: center;padding: 0;}

.shop .address ul li:last-child img{margin-top: 60px;margin-bottom: 10px;}

.shop .address ul li:last-child a{display: block;}

.shop .address ul li:last-child p a{display: block;}







/*************产品信息*/

.shop .product{border: 1px solid #9e9c9c;}

.shop .product table{width: 100%;}

.shop .product table thead tr{height: 45px;border-bottom: 1px solid #9e9c9c;}

.shop .product table thead tr th{width: 14.5%;text-align: left;font-size: 18px;font-family: "宋体";}

.shop .product table thead tr th:nth-child(1){width: 50%;padding-left: 48px;box-sizing: border-box;}



.shop .product table tbody tr td:nth-child(1){padding: 30px 10px;box-sizing: border-box;}

.shop .product table tbody tr td:nth-child(1) img{float: left;margin-right: 25px;}

.shop .product table tbody tr td:nth-child(1) h3>a{font-size: 20px;font-family: "微软雅黑";font-weight: 500;}

.shop .product table tbody tr td:nth-child(1) h3{margin-bottom: 10px;margin-top: 5px;}

.shop .product table tbody tr td:nth-child(1) p{font-size: 14px;font-family: "微软雅黑";color: #606060;}

.shop .product table tbody tr td:nth-child(5) p>a{font-size: 18px;font-family: "微软雅黑";color: #606060;}

.shop .product table tbody tr td{font-size: 18px;font-family: "微软雅黑";}

.shop .product table tbody tr td span{color: #ff0000;font-weight: bold;}





/*************发票信息*/

.shop .invoice{width: 100%;clear: both;overflow: hidden;margin-top: 32px;

		box-sizing: border-box;}

.shop .invoice ul{}

.shop .invoice ul li{margin-bottom: 45px;}

.shop .invoice ul li p{color: #fff;font-size: 22px;font-family: "微软雅黑";font-weight: 500;}

.shop .invoice ul li:nth-child(1) p{float: left;}

.shop .invoice .radio{margin-left: 220px;}





.shop .invoice .radio label input{display: none;}

.shop .invoice .radio label .rad{background: url(../images/comfirm/pic_04.png) ;display: inline-block;

		    width: 20px;height: 20px;margin-bottom: -3px;margin-left: 60px;cursor: pointer;}

.shop .invoice .radio label{color: #fff;font-size: 20px;font-family: "微软雅黑";cursor: pointer;}   	    

.shop .invoice .radio label input[type=radio]:checked + .rad{

	content: url(../images/comfirm/pic_05.png);width:20px;height:20px;}



.shop .invoice .radio input.text{margin-left: 25px;width: 276px;height: 25px;padding: 0 10px;

			outline: none; box-sizing: border-box;}







.shop .invoice ul li div p{float: left;}

.give select{width: 194px;height: 27px;padding-left: 45px;box-sizing: border-box;outline: none;cursor: pointer;

			background: url(../images/comfirm/comfirm_03.jpg) no-repeat right;-webkit-appearance: none;}

.discount select{width: 234px;height: 27px;padding-left: 55px;box-sizing: border-box;outline: none;cursor: pointer;

			background: url(../images/comfirm/comfirm_order_03.jpg) no-repeat right;-webkit-appearance: none;}



.message textarea{width: 438px;height: 150px;resize: none;outline: none;padding: 10px;font-size: 18px;}













/*.shop .pay*/ 

.shop .pay{clear: both;overflow: hidden;}

.shop .pay ul{clear: both;overflow: hidden;float: right;margin-bottom: 10px;margin-top: 30px;}

.shop .pay ul li{text-align: right;margin-bottom: 15px;font-size: 18px;font-family: "微软雅黑";}



.shop input[type="submit"]{font-size: 24px;font-family: "微软雅黑";width: 165px;height: 48px;

			margin-right: -230px;margin-top: 180px;

		color: #fff;background: #e94300;border: 1px solid #e94300;outline: none;cursor: pointer;}
.shop .invoice h6{
	height: 30px;
    line-height: 30px;
    font-size: 20px;
    background: #502bca;
    color: #fff;
    padding-left: 20px;
}
.shop .invoice table{
	margin:10px 0 30px;
}
.shop .invoice table td{ border: 1px #ccc solid }
